slight improvement in health - Turc Anglais Dictionnaire